]> dgit.raspbian.org Git - gnome-shell.git/commit
signalTracker: Add debug function to get all signal trackers
authorSebastian Keller <skeller@gnome.org>
Sat, 11 Apr 2026 13:43:05 +0000 (15:43 +0200)
committerSebastian Keller <skeller@gnome.org>
Sat, 11 Apr 2026 14:51:30 +0000 (16:51 +0200)
commitfbd2b6b82305891b0f0f397adff11c109baad3d7
tree21c1d9585944eff827686a45918d182fc636e42e
parent7c7d62510fbf46e94fcc54be152ff163a2808e87
signalTracker: Add debug function to get all signal trackers

Signal trackers have been the source of difficult to identify leaks in
the past. Having access to the list of all active signal trackers at run
time without having to modify and rebuild gnome-shell can be very
valuable in identifying the source of these leaks, especially since the
steps required to trigger a leak might not always be obvious.

Related: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6423
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4169>
js/misc/signalTracker.js